CallQuality
data class CallQuality( var audioQuality: CallQuality.Quality = Quality.NONE, var outgoingVideoQuality: CallQuality.Quality = Quality.NONE, var outgoingVideoQualityReason: String? = null)
This data class represents the quality of both the audio and the outgoing video streams during an echo test or a real-time communication session.
The CallQuality class provides details about the current audio and video quality levels, as well as a possible reason for any degradation in video quality.
Constructors
Link copied to clipboard
constructor( audioQuality: CallQuality.Quality = Quality.NONE, outgoingVideoQuality: CallQuality.Quality = Quality.NONE, outgoingVideoQualityReason: String? = null)
Types
Properties
Link copied to clipboard
The Quality level of the audio communication.
Link copied to clipboard
The Quality level of the outgoing video stream.
Link copied to clipboard
A string indicating the reason for any limitation in outgoing video quality. Possible values: - "cpu": Limited by device processing power. - "bandwidth": Limited by network bandwidth. - "none": No limitations detected.